physical constraint - French English Dictionary